#define  _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
//#include<stdio.h>
//#include<math.h>
//int main()
//{
//	int m, n;
//	int sum =0, count = 0;
//	int a;
//	scanf("%d%d", &m, &n);
//	for (int k,i = m; i <= n; i++,k=0)
//	{
//		if (i < 2)
//		{
//			count = 0;
//			sum = 0;
//		}
//		else if (i == 2)
//		{
//			count++;
//			sum += i;
//
//		}
//		else
//		{
//			
//
//			for (int j = 2; j < i; j++)
//			{
//				if (i % j == 0)
//				{
//					k = 0;
//					break;
//				}
//				else
//					k = 1;
//
//			}
//			if (k == 1)
//			{
//				count++;
//				sum += i;
//			}
//
//		}
//	}
//	printf("%d %d", count, sum);
//
//	return 0;
//}

#include<stdio.h>
int sw(int a)
{
    int n = 0;
    for (; a != 0; )
    {
        a /= 10, n++;
    }

        return n;
}


int main()
{
    long i;
    int n, a;
    scanf("%ld", &i);
    for (int j = 1; i != 0; i /= 10, j++)
    {
        a = 1;
        n = sw(i);
        while (n != 0)
        {
            a *= 10; n--;

        }
        if (j == 1)
            printf("%d", i % a);

        else
            printf(" %d", i % a);
    }

    return 0;
}